Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
6.8

Description:
A perfect ToDo-oid, as per: http://rys.io/en/71

Inspired by Task Timer: http://kde-look.org/content/show.php/Task+Timer?content=125922

Simple, one-click task and subtask adding, timing, marking as done and deletion; rudimentary drag-and-drop task grouping. Fixes in 0.9.2: vertical scroll; proper handling of long text; other minor fixes.

Project page and repository: https://redmine.hackerspace.pl/projects/private-tasker/

Still on the ToDo list, not implemented yet:
better drag and drop support and task ordering
system calendar/akonadi support
BasKet integration
Last changelog:

0.10.0
- task config display (including editing support) implemented -- it is now possible to move tasks between tasker instances by copying their config from one to another (cross-instance drag and drop is next on the list)
- task config loading implemented (known bug: UTF8 support lacking)
- label editing

0.9.2
- vertical scroll implemented
- proper handling of long task text implemented

0.9 - initial public release
- config saving, including task status
- rudimentary drag-and-drop

tasks:
- editable text
- subtasks
- task elapsed time
- marking as done
- expanding/contracting subtask list
- one-click delete


Ratings & Comments

5 Comments

Terseus

I had a problem with the plasmoid, I wasn't able to resize it vertically (without respecting the original aspect ratio) which was a pain when the list grows and don't want to scroll too much. I fixed it changing the aspectRatioMode property from 1 (KeepAspectRatio) to 0 (IgnoreAspectRatio). Here's the patch, apply with: cd <project_dir> && patch --dry-run -p1 -i file.patch && patch -p1 -i file.patch

=== BEGIN (do NOT copy this line) ===
diff -crB tasker-0.9.2/contents/ui/main.qml tasker-0.9.2-aspectRatioFix/contents/ui/main.qml
*** tasker-0.9.2/contents/ui/main.qml   2012-10-07 04:02:46.000000000 +0200
--- tasker-0.9.2-aspectRatioFix/contents/ui/main.qml    2012-10-16 17:53:40.917672467 +0200
***************
*** 41,46 ****
--- 41,67 ----
      plasmoid.action_labelEdit = function() {
        mainCaption.editing = ! mainCaption.editing
      }
+     // In some systems (Archlinux with KDE 4.9.2) the default aspectRatioMode
+     // is KeepAspectRatio, changed to IgnoreAspectRatio.
+     // Takes more sense since we have a list of items.
+     // Possible values are:
+     // 0 = IgnoreAspectRatio
+     //     The applet can be freely resized.
+     // 1 = KeepAspectRatio
+     //           The applet keeps a fixed aspect ratio.
+     // 2 = Square
+     //     The applet is always a square.
+     // 3 = ConstrainedSquare
+     //     The applet is no wider (in horizontal formfactors) or no higher
+     //     (in vertical ones) than a square.
+     // 4 = FixedSize
+     //     The applet cannot be resized.
+     // -1 = InvalidAspectRatioMode
+     //     Unsetted mode used for dev convenience when there is a need to
+     //     store the aspectRatioMode somewhere.
+     //
+     // Doc extracted from http://lxr.kde.org/source/kde/kde-runtime/plasma/scriptengines/javascript/plasmoid/appletinterface.h
+     plasmoid.setAspectRatioMode(IgnoreAspectRatio)
      plasmoid.setAction('labelEdit', i18n('Edit label'))
      // config
      plasmoid.activeConfig = "main";
Only in tasker-0.9.2-aspectRatioFix/contents/ui: main.qml~
=== END (do NOT copy this line) ===

rysiek

thanks a lot, incorporated! it was actually a bug I knew of and was going to fix at some point - the more appreciated the patch!

rysiek

Version 0.9.2 is live, and with it: - properly built package file; - vertical scroll; - proper handling of wide text. Enjoy!

anderslund

I can't download this plasmoid, I get a http forbidden error

rysiek

unfortunately, I am moving my personal server and until at least Tue, 11th Sep 2012 this problem will persist. Sorry for the inconvenience.

Pling
0 Affiliates
Details
license
version 0.10.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Plasma 4 Extensions:

Icon Tasks deb build
N00bun2
last update date: 13 years ago

Score 4.3

Prayer Times Plasmoid
riyad
last update date: 13 years ago

Score 5.2

KPrayertime4 Islamic Prayer Times
ahaq
last update date: 15 years ago

Score 4.4

Hostinfo
mgraesslin
last update date: 13 years ago

Score 4.7

Monitor QuadCore Russian
kuchumovn
last update date: 16 years ago

Score 5.0

blaKjaK
werevire
last update date: 15 years ago

Score 5.0